export interface StConfigLscVO {
  /**
   *
   */
  id: string | number;

  /**
   * 训练策略id
   */
  stragyId: string | number;

  /**
   * 训练迭代次数
   */
  epochs: number;

  /**
   * 优化器
   */
  optimizer: string;

  /**
   * z折交叉验证
   */
  zCross: string;

  /**
   * 学习率
   */
  learningRate: string;

  /**
   * 批量大小
   */
  batchSize: number;

  /**
   * 损失函数
   */
  lossFunc: string;

  /**
   * 学习率衰减
   */
  lrDegrade?: string;

}

export interface StConfigLscForm extends BaseEntity {
  /**
   *
   */
  id?: string | number;

  /**
   * 训练策略id
   */
  stragyId?: string | number;

  /**
   * 训练迭代次数
   */
  epochs?: number;

  /**
   * 优化器
   */
  optimizer?: string;

  /**
   * 学习率
   */
  learningRate?: string;

  /**
   * 批量大小
   */
  batchSize?: number;

  /**
   * 损失函数
   */
  lossFunc?: string;

  /**
   * 学习率衰减
   */
  lrDegrade?: string;

  /**
   * z折交叉验证
   */
  zthCross?: number;

}

export interface StConfigLscQuery extends PageQuery {

  /**
   * 训练策略id
   */
  stragyId?: string | number;

  /**
   * 训练迭代次数
   */
  epochs?: number;

  /**
   * 优化器
   */
  optimizer?: string;

  /**
   * 学习率
   */
  learningRate?: string;

  /**
   * 批量大小
   */
  batchSize?: number;

  /**
   * 损失函数
   */
  lossFunc?: string;

  /**
   * 学习率衰减
   */
  lrDegrade?: string;

  /**
   * z折交叉验证
   */
  zthCross?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



